"""
集合:集合与其他数据类型最大的不同在于它不包含重复元素，即集合元素是独一无二的。因此，当需要对一维数据进行去重处理时，一般可通过集合来完成
1．集合的创建：创建集合只需将逗号分隔的不同元素使用大括号括起来即可
"""
a = {1, 2, 3, 4}			#创建集合并赋值
print(a)				#输出集合a，结果为{1, 2, 3, 4}
b = {2, 1, 3, 4, 1, 2}		#创建集合并赋值
print(b)				#输出集合b，结果为{1, 2, 3, 4}
# 由上述代码可以看出，由于集合元素是无序的，所以集合的输出结果与定义顺序可能不一致
# 还可以使用set()函数将列表、元组等其他类型的数据转换为集合，如果原来的数据中存在重复元素，则在转换为集合时会自动去重。例如：
x = set('runoob')				#将字符串转换为集合
print(x)					#输出集合x，结果为{'o', 'u', 'n', 'b', 'r'}
y = set(['g', 'o', 'o', 'g', 'l', 'e'])			#将列表转换为集合
print(y)					#输出集合y，结果为{'g', 'o', 'e', 'l'}
z = set()					#空集合
print(z)					#输出集合z，结果为set()
